body {
  background: #D2D2D2;
  -webkit-font-smoothing: antialiased;
}

#title {
  overflow: hidden;
  height: 125px;
}

#wrapper {
  position: absolute;
  top:    125px; /* Header */
  right:  0;
  bottom: 0;
  left:   0;  
}

.fwr-typewriter-cursor {
	cursor:url("../images/reader/cursor/typewriter.cur")8 0,crosshair !important;
} 

#content {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  overflow: hidden;  
}


.doc{
    overflow: auto;
    position: absolute;
}

.page{
    margin-top: 5px ;
    margin-bottom: 5px;
    position: relative;
}

.statusbar{
    position: absolute;    
}

.sidebar{
    position: absolute;
}

.statusbar > input[type='range']{
    position: absolute;
    right: 100px;
}

.statusbar > select{
    position: absolute;
    right: 250px;
}

.toolbar{
    position: absolute;
}

.aligncenter { 
    clear: both; 
    display: block; 
    margin-left: auto;
    margin-right:auto;
} 

.fwr-annot {  
    cursor: pointer;
    position: absolute;
    text-align: center;
}


.fwr-annot-scaleImg {	
	position:absolute;
	z-index: 50;
	width: 10px;
	height:10px;
	background-image:url(../../images/signature/square.png);
    background-repeat: no-repeat;
    display: none;
}

.fwr-annot-typewriter-parent{   
      border: 1px solid red;
}
.typewriter-annot-nor {	
    background-image:url(about:blank);
    background-color:transparent;
	padding:0;
	resize:none;
	overflow-y:hidden;
	overflow-x:hidden;
	overflow:hidden;
	border:0;
    pointer-events:none;
	-moz-user-select:none;
	-webkit-user-select:none;
	user-select:none;
    border-radius: 0;
}
.typewriter-annot-edit {	
    background-image:url(about:blank);
    background-color:transparent;
	padding:0;
	resize:none;
	overflow-y:hidden;
	overflow-x:hidden;
	overflow:hidden;
	border:0; 
    border-radius: 0;	
}

.typewriter-content{  
  
}